/* CSS Document */
.products-list{

}
.product-item{
}
.product-info{

}

.product-thumbnail{
	float:left;
	width:40%;
}
.product-props{
	float:left;
	width:60%;
}
.product-props label{}
.product-description{margin:10px 0;}
.tableprop{
    width:100%;
    border-spacing:0;
    border-bottom:1px solid #d7d7d7;
}
.tableprop td{
    text-align:left;
}
.tableprop td.txt_center{
    text-align:center;
}
.tableprop tr td{
    border:none;
    padding:5px 10px;
    border-right:1px solid #fff;
}
.tableprop tr.row_top{
    background:url(images/graphics/bg_top_row.png) repeat-x bottom left;
    border-top:1px solid #d7d7d7;
    border-left:1px solid #d7d7d7;
    border-right:1px solid #d7d7d7;
}
.tableprop tr.row_top td{
    padding:4px 0px;
    border-right:1px solid #d7d7d7;
    border-top:1px solid #d7d7d7;
}
.tableprop tr.row_top td.w60{
    border-left:1px solid #d7d7d7;
}
.tableprop tr.row_1{
    background:#adbfb6;
    color:#fff;
    border-bottom:1px solid #99b0a3;
}
.tableprop tr.row_1 td{
    font:700 12px arial;
    border-right:1px solid #d7d7d7;
}
.tableprop tr.bg_le{
    background:#e9e9e9;
}
.tableprop tr.bg_chan{
    background:#f4f4f4;
}

.tableprop tr.bg_le td{
    border-top:1px solid #fff;
    border-bottom:1px solid #d7d7d7;
}
.tableprop tr.bg_chan td{
    border-top:1px solid #fff;
}